irrigation equipment - Español Inglés Diccionario